#ifndef __BE_PROCESSORMANAGER__
#define __BE_PROCESSORMANAGER__

class ProcessorManager
{
 private:
  static ProcessorManagerPtr inst;

  ProcessorPtr currProcessor;
  RenderPtr render;
  ProcessorManager();

  void setProcessor( int _proc );

 public:
  static ProcessorManagerPtr instance() __FASTCALL;

  void run(RenderPtr _render ) __FASTCALL;
};

#endif
